Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 France F4 Greece F1 Italy F11 Italy F15 Belgium F1 Chile F2 Italy F16 Netherlands F1 Italy F3 Belgium F2 Italy F6 Italy F8 Italy F9 Italy F10 Italy F17 Pekao Open 2001 - Szczecin V Trofeo Ciudad de Quito - Quito Pekao Open - Szczecin San Marino Cepu Open - San Marino Copa Petrobras Uruguay - Montevideo Tatra Banka Slovak Open - Bratislava Challenger Casablanca San Angel - Mexico City 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Seguros Bolivar Open - Bogota Lima Challenger Reggio Emilia Challenger San Marino Challenger Helsinki Challenger Courmayeur Challenger Bergamo Challenger Rome Challenger Sopot Challenger Florianopolis Challenger Napoli Challenger Rome Challenger San Marino Challenger Genova Challenger Tunis Challenger Rennes Challenger Marbella Challenger Rome Challenger Sophia Antipolis Challenger Tatra Banka Open 2006 - Bratislava Heilbronn Open - Heilbronn Challenger ATP de Cuenca Diario El Mercurio - Cuenca BMW Tennis Championship - Sunrise Morocco Tennis Tour - Casablanca Tunis Open 2007 - Tunis Almaty Challenger 1 - Almaty Eckental Challenger Scheveningen Challenger Eckental Challenger Hellmann's Cup - Santiago Cerveza Club Columbia Open - Bogota U.S. Men's Clay Court Championships - Houston Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Qatar ExxonMobil Open - Doha BMW Open - Munich ARAG World Team Championship - Dusseldorf Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Samarkand Challenger - Samarkand Open Sabadell Atlantico - Barcelona China Open - Beijing St. Petersburg Open - St. Petersburg Geneva Challenger - Geneva Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Moselle Open - Metz If Stockholm Open - Stockholm Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Tata Open Maharashtra - Pune Open 13 Provence - Marseille Millennium Estoril Open - Estoril Lima Challenger - Lima Iquique Challenger Bucaramanga Challenger Ortisei Challenger Ortisei Challenger Turin Challenger Todi Challenger Mons Challenger Asuncion Challenger Braunschweig Challenger Napoli Challenger Santiago Challenger International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino St. Brieuc Challenger International Championships of Sicily - Palermo Adidas International - Sydney Biella Challenger UBS Open Gstaad - Gstaad Santiago Challenger Connex Open Romania - Bucharest Brest Challenger Tennis Masters Series - Madrid Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis Cordenons Challenger Franklin Templeton Tennis Classic - Scottsdale Istanbul Challenger 1999 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Santiago Ortisei Challenger Cherbourg Challenger Grand Prix de Tennis de Lyon - Lyon Vietnam Open - Ho Chi Minh City Marbella Challenger Campionati Internazionali di Sicilia - Palermo Mallorca Open - Mallorca Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Vercelli Challenger Internationaler Raiffeisen Grand Prix - St. Polten San Benedetto Challenger St. Petersburg Open - St. Petersburg Geneva Challenger Sao Paulo Challenger Tour Finals Grand Prix de Tennis de Lyon - Lyon Punta Del Este Challenger Santiago Challenger Prague Challenger Barletta Challenger BA-CA Tennis Trophy - Vienna Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Ericsson - Santiago C.T. San Remo - XIII Piertomaso Tessitore - San Remo Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille Ostrava Challenger Sibiu Challenger The Priority Telecom Open - Amersfoort Caltanissetta Challenger 1st Challenger Tournament Leon - Leon Pau Challenger XI Venice Open - Venice Newsweek Champions Cup - Indian Wells TED Open-Akbank Private Banking - Istanbul The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo AXA Open - Espinho Zagreb Open - Zagreb Licher German Open - Hamburg Italian Open - Rome Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Newcastle Challenger - Newcastle Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Pekao Open - Szczecin Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires VIII Avierto Internacional de Salinas - Salinas Open Sainte-Victoire - Aix-En-Provence Nord/LB Open - Braunschweig 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova VI Gramado Open de Tenis - Gramado Pekao Open 2003 - Szczecin Timisoara Challenger - Timisoara Alfa Romeo Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Brasov Challenger - Brasov Pekao Open 2004 - Szczecin Trani Cup - Trani Aberto de Sao Paulo - Sao Paulo San Luis Potosi Challenger - San Luis Potosi Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Nokian Hakkapeliitta Open - Tampere Guzzini Challenger - Recanati 7° Trani Cup - Trani San Marino Cepu Open - San Marino Samarkand Challenger - Samarkand Genoa Open Challenger-Fondazione Carige - Genova Bukhara Challenger - Bukhara Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona 5° Sporting Challenger - Turin BA-CA Tennis Trophy - Vienna Top Wool Challenger-Immagine Trophy - Biella ATP Guzzini Challenger - Recanati GHI Bronx Tennis Classic - Bronx Citta di Como - Como Genoa Open - Genova Ethias Trophy - Mons Tennis Masters Series - Monte Carlo Lambertz Open by Stawag - Aachen Copa Claro - Buenos Aires Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Internazionali de Tennis di Bergamo - Bergamo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tehran Open 2004 - Tehran Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Memorial Manfredini - Sassuolo Copa Petrobras Paraguay - Asuncion San Marino Cepu Open - San Marino Challenger Britania Zavaleta - Puebla KGHM Dialog Polish Indoors - Wroclaw PBZ Zagreb Indoors - Zagreb Memorial A. Manfredini Sassuolo Challenger - Sassuolo Pacific Life Open - Indian Wells LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Southern Capital Cup - Almaty Sony Ericsson Open - Miami XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Croatia Open - Umag San Luis Potosi Challenger X Trofeo Ciudad de Quito - Quito BellSouth Open - Vina del Mar Bogota Challenger Buenos Aires Challenger Santiago Challenger ABN AMRO World Tennis Tournament - Rotterdam Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Guayaquil Challenger The LTA Bolton Challenger - Bolton Rome Challenger Orleans Challenger Eckental Challenger Le Gosier Challenger Copa Petrobras Santiago - Santiago Bratislava Challenger Erste Bank Open - Vienna Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Barletta Challenger Furth Challenger Recanati Challenger Mons Challenger Masters Series Monte-Carlo - Monte-Carlo VII Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Lambertz Open by Stawag - Aachen BNP Paribas Masters - Paris VIII Trofeo Ciudad de Quito - Quito Bauer Watertechnology Cup - Eckental San Marino Challenger Visa Tennis Open - Sao Paulo International German Open - Hamburg Internazionali di Tennis di Bergamo - Bergamo Turin Challenger Internazionali di Tennis - Bergamo Britania Zavaleta - Puebla Croatia Open - Umag Jameson Cup - Milan Cordenons Challenger Orleans Challenger San Marino Challenger BMW Tennis Championship - Sunrise Pereira Challenger X Torneo Internazionale di Tennis - Barletta Challenger de Providencia-Copa Kia - Santiago Tennis Napoli Cup 2006 - Napoli Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Bancolombia Open - Bogota Prasentiert Von Seat Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Zivnobanka Open - Prostejov Unique Zagreb Open - Zagreb Guzzini Challenger - Recanati Monte-Carlo Rolex Masters - Monte-Carlo Dallas Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Prague Open - Prague Western & Southern Financial Group Masters - Cincinnati Challenger Lugano - Lugano Francavilla Challenger BNP Paribas Masters - Paris VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi Monte-Carlo Rolex Masters - Monte-Carlo Genova Challenger Bergamo Challenger Internazionali BNL dItalia - Rome 2002 Eddleman USTA Challenger - Birmingham Open 13 - Marseille 9° Trani Cup - Trani ARMS USTA Challenger - Rocky Mount Kos-Zucchetti Tennis Cup - Cordenons Memorial Savigni - Sassuolo Padova Challenger Pullach Challenger Challenger Canottieri Minico - Mantova Cherbourg Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Szczecin Challenger Siemens Open 2002 - Scheveningen Ortisei Challenger Irving Challenger Milan Challenger Genova Open Challenger - Genova Reggio Emilia Challenger Ortisei Challenger Copa Sevilla 2007 - Seville Pekao Open - Szczecin Canottieri Minico 2004 - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Palermo Challenger Sony Ericsson Open - Miami Asirom Challenger Brasov - Brasov Seguros Bolivar Open - Medellin Bogota Challenger San Benedetto Challenger - San Benedetto XIII Trofeo Ciudad de Quito - Quito Riviera di Rimini Challenger 2004 - Rimini Copa Petrobras Colombia - Bogota Manta Challenger Monte-Carlo Rolex Masters - Monte-Carlo Copa Petrobras Brazil - Belo Horizonte Mersin Challenger Cepu Open - San Marino Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Montevideo Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota XL Bermuda Open - Bermuda Sony Ericsson Open - Miami Bulgarian Challenger 2002 - Sofia Oberstaufen Challenger Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Jameson Cup - Milan Copa Petrobras Guadalajara - Guadalajara Marrakech Challenger Monte-Carlo Rolex Masters - Monte-Carlo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Manerbio Challenger Barletta Challenger Bulgarian Open Challenger - Sofia The LTA Men's Challenger - Southampton Napoli Challenger Grand Prix Hassan II - Casablanca Sony Open Tennis - Miami ABN AMRO World Tennis Tournament - Rotterdam ATP Studena Croatia Open - Umag Santiago Challenger Bogota Challenger Grand Prix Hassan II - Marrakech Challenger Ford de Cherbourg - Cherbourg Sunrise Challenger Monte-Carlo Rolex Masters - Monte-Carlo Argentina Open - Buenos Aires Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Telesp Celular Open - Ribeirao Preto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Copa Petrobras Argentina - Buenos Aires Shanghai Rolex Masters - Shanghai Sybase Open - San Jose Open Seat-Godo '99 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Abierto Mexicano de Tenis Pegaso - Mexico City Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Gelsor Open Romania - Bucharest Pilot Pen International - New Haven Grand Prix Hassan II - Casablanca Idea Prokom Open - Sopot Miami Open - Miami Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Pomorski Bank Kredytowy Open - Szczecin Merano Open - Merano Idea Prokom Open - Sopot Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Open Seat Godo 2003 - Barcelona Internazionali di Tennis di San Marino - San Marino Monte-Carlo Rolex Masters - Monte-Carlo VII Torneo Internazionale di Tennis - Barletta ATP Challenger La Serena - La Serena Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel International Indoor Tennis Championships of Croatia - Zagreb Gerry Weber Open - Halle Mercedes Cup - Stuttgart Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mallorca Open - Mallorca ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Open 13 - Marseille The Artois Championships - London Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires BMW Open - Munich Pilot Pen Tennis - New Haven Nottingham Challenger Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Copa AT&T - Buenos Aires PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai German Tennis Championships - Hamburg Waldbaum's Hamlet Cup - Long Island PTT Thailand Open - Bangkok Qatar Mobil Open 2000 - Doha Open de Tenis Comunidad Valenciana - Valencia Open Sud de France - Montpellier Estoril Open - Estoril AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Rabat Challenger Qatar ExxonMobil Open - Doha Campionati Internazionali di Sicilia - Palermo Brasil Open - Sao Paulo XII Internazionali di Tennis CARISBO - Bologna BMW Open - Munich Rado Swiss Open - Gstaad Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich AEGON Championships - London Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco AEGON Championships - London Brasil Open - Costa do Sauipe Qatar ExxonMobil Open - Doha Heineken Open - Auckland AAPT Championships - Adelaide Mouilleron-Le-Captif Challenger Mallorca Open - Mallorca Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Erste Bank Open - Vienna Croatia Open - Umag Medibank International - Sydney International Championship of Croatia - Umag Kremlin Cup - Moscow Energis Open - Amersfoort Connex Open Romania - Bucharest The Nottingham Open - Nottingham BCR Open Romania - Bucharest Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich BNP Paribas Open - Indian Wells French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Toronto Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome French Open - Paris Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Wimbledon - London Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 AAMI Classic - Kooyong Davis Cup, World Group, PO, ITA-CHI 4-1 Tennis Masters Cup - Shanghai Olympics - Beijing